export default [
  {
    path: '/',
    name: 'article-page',
    component: () => import('../module/article/articleList.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/article-page',    
    name: 'article-page',
    component: () => import('../module/article/articleList.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/share-article',    
    name: 'share-article',
    component: () => import('../module/article/shareArticleDetail.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/article-detail',
    name: 'article-detail',
    component: () => import('../module/article/articleDetail.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/article-comment',
    name: 'article-comment',
    component: () => import('../module/article/comment.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/article-type',
    name: 'article-type',
    component: () => import('../module/articletype/articletypeList.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/campaign-list',
    name: 'campaign-list',
    component: () => import('../module/campaign/campaignList.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/campaign-detail',
    name: 'campaign-detail',
    component: () => import('../module/campaign/campaignDetail.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/mycenter',
    name: 'mycenter',
    component: () => import('../module/mycenter/mycenter.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/opendlog',
    name: 'opendlog',
    component: () => import('../module/mycenter/opendlogList.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/mylike',
    name: 'mylike',
    component: () => import('../module/mycenter/mylikeLog.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/myfavorite',
    name: 'myfavorite',
    component: () => import('../module/mycenter/myfavoriteLog.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    path: '/startpage',
    name: 'startpage',
    component: () => import('../module/startpage/startpage.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    // 搜索活动界面
    path: '/search-campaign',
    name: 'search-campaign',
    component: () => import('./search/searchCampaign.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
  {
    // 搜索文章界面
    path: '/search-article',
    name: 'search-article',
    component: () => import('./search/searchArticle.vue'),
    props: true,
    meta: {
      allowAnonymous: true
    }
  },
];
